// components/select/index.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {//接收父组件传过来的值
        hideBuy:{
            type:Boolean,
            value:true
        },
        partData:{
            type:Object

        }
    },

    /**
     * 组件的初始数据
     */
    data: {

    },

    /**
     * 组件的方法列表
     */
    methods: {
        hideBuyView(e){//触发关闭功能 
            if(e.target.dataset.target == "self"){
                this.setData({
                    hideBuy:true 
                })

            }
        },
        getCount(e){
            // 接收子组件传过来的用户输入的数据 ,再传递给最上面的父组件
            this.triggerEvent('onGetCount',e.detail)
        },
        buy(){//加入购物车
            // 隐藏弹框
            this.setData({
                hideBuy: true 
            })
            // 往父组件传递事件
            this.triggerEvent('selectEvent')
        }

    }
})
